#pragma once

#include "..\Common\Plugin.h"

namespace FT
{

class IFileTransfer
{
public:
	virtual bool Init() = 0;
	virtual void Exit() = 0;
	virtual bool ReadFile(LPCWSTR lpFileName, IFileReaderPtr pCallback, INT64 nOffset, INT64 nLength) = 0;
};

IFileTransfer *GetFileTransfer();

}	// namespace FT
